package net.maku.im.service;

import net.maku.framework.common.utils.PageResult;
import net.maku.framework.mybatis.service.BaseService;
import net.maku.im.dto.ImGroupMemberQueryDTO;
import net.maku.im.entity.ImGroupMemberEntity;
import net.maku.im.vo.ImGroupMemberVO;

/**
 * 群组成员
 *
 * @author Blue 
 * @since 1.0.0 2024-07-14
 */
public interface ImGroupMemberService extends BaseService<ImGroupMemberEntity> {

    PageResult<ImGroupMemberVO> page(ImGroupMemberQueryDTO query);

    Long findCountByGroupId(Long groupId);
}